piecing-up cycle - German English Dictionary